difficilement accessible - German English Dictionary